﻿/* 重置 */
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p,nav,header { padding:0; margin:0; }
ol, ul { margin: 0; padding: 0; list-style-type: none; }
li { list-style-type:none; }
span,em,i,address, cite, code, th {font-weight:normal;  font-style:normal;}
h1,h2 {font-weight: normal;}
table {border-collapse:collapse; border-spacing: 0 }
img {vertical-align:top;border:0;width:100%;height:100%}
input, button, select, label, img{ vertical-align: middle; }
input, button, select, textarea { outline: none; font-size: 100%; font-family: inherit; }
input, button, textarea { padding: 0;}
a { color: #000; text-decoration: none;}
a:hover { color: #000; -webkit-transition: all 0.2s; transition: all 0.2s;}
a:active{ color:#000; text-decoration:none;}
html {line-height:inherit;}
body {font-size:1.7rem; font-family:SF Pro Display,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Helvetica Neue,Arial,sans-serif;color:#222;letter-spacing:0;min-width:320px;-webkit-tap-highlight-color: transparent;margin:0;position:relative;/*-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;-webkit-text-size-adjust:100% !important;text-size-adjust: 100% !important;-moz-text-size-adjust:100% !important;*/}
@media only screen and (min-device-width:200px) and (max-device-width:320px ) {html{font-size:40%}}
@media only screen and (min-device-width:320px) and (max-device-width:375px ) {html{font-size:50%}}
@media only screen and (min-device-width:375px) and (max-device-width:9600px) {html{font-size:62.5%}}
@media only screen and (min-device-width:960px) and (max-device-width:1600px) {html{font-size:75%}}
@media only screen and (min-device-width:1600px) {html{font-size:87.5%}}

/*清除浮动*/
.clf:after,.clearfix:after { content: ""; display: block; height: 0; clear: both; overflow: hidden; }

input[type="search"]{-webkit-appearance:none;}
/*滑动样式*/
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination-bullets{bottom:0;left:0;width:100%}
.swiper-pagination-bullet{width:.8rem;height:.8rem;display:inline-block;border-radius:50%;background:#b3b3b3;opacity:.5;margin:0 .4rem}
.swiper-pagination-bullet-active{opacity:1;background:#e90000}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	z-index: 10;
}
.swiper-pagination-progress {
    background: rgba(0,0,0,.25);
    position: absolute;
}
.swiper-container-horizontal>.swiper-pagination-progress {
    width: 100%;
    height: .3rem;
    left: 0;
    top: 0;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    -moz-transform-origin: left top;
    -ms-transform-origin: left top;
    -o-transform-origin: left top;
    transform-origin: left top;
}



/*顶部、nav*/

header{min-height:8rem;height:calc(4.8rem + env(safe-area-inset-bottom) / 2);background:#fff;display:flex;align-items:center;justify-content:flex-start;position:fixed;top:0;left:0;right:0;z-index:9998;}

.header_wrap{-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;justify-content: center;width:100%;}
.logo{display:flex;align-items:center;justify-content:flex-start;width:11.6rem;margin:0 0 0 1.6rem;}
.search{-moz-box-flex:1;-webkit-flex:1;flex:1;background:#fff;height:4.8rem;border-radius:1.2rem;position:relative;margin:0 1.6rem 0 1.6rem;}
.search:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid #858585;border-radius:1.2rem;}
.search:after{content:"";position:absolute;top:50%;right:1.3rem;margin:-1.1rem 0 0 0;width:2.2rem;height:2.2rem;background:url(../image/2023zyw-search.png) no-repeat 0 0; background-size:cover;}
.search p{float:left;display:flex;align-items:center;justify-content:flex-start;height:4.8rem;padding:0 0 0 1.6rem;font-size:1.8rem;color:#828282;}
.search-logo{float:left;display:flex;align-items:center;justify-content:flex-start;width:3.4rem;height:4.8rem;position:relative;}
.search-logo:before{content:"";position:absolute;top:50%;left:1.2rem;display:flex;align-items:center;justify-content:flex-start;width:2.8rem;height:2.8rem;margin:-1.4rem 0 0 0;background:url(../image/2023zyw-logo-2.png) no-repeat center center;background-size:100%;}



nav{background:#fff;position:fixed;top:6.4rem;left:0;right:0;z-index:9999;}
nav:after{content:"";position:absolute;left:0;right:0;bottom:.1rem;height:.1rem;background:#eee;z-index:2;}
.nav_sort{margin:0 5.3rem 0 1.6rem;overflow:hidden;}
.nav_sort ul{z-index:10000;}
.nav_sort li{width:auto;}
.nav_sort li a,
.nav_sort li a:visited,
.nav_sort li a:hover,
.nav_sort li a:active{display:flex;align-items:center;justify-content:flex-start;height:5.4rem;color:#828282;font-size:1.8rem;padding:0 1.6rem 0 0;}
.nav_sort li.on a,
.nav_sort li.on a:visited,
.nav_sort li.on a:hover,
.nav_sort li.on a:active{color:#000;font-weight:bold;font-size:2rem;}
.nav_sort li.on:after{content:"";position:absolute;bottom:0;left:50%;width:2rem;height:.3rem;background:#e90000;margin:0 0 0 -1.8rem;border-radius:.15rem;}
.nav_menu{position:absolute;top:0;bottom:0;right:0;width:5.3rem;z-index:1;background:#fff;}
.nav_menu:after{content:"";position:absolute;top:50%;right:1.8rem;width:2.2rem;height:2.2rem;margin:-1.1rem 0 0 0;background:url(../image/2023zyw-menu.png) no-repeat center center;background-size:100%;}

.index_topempty{height:11.8rem;}


.list_top{padding:1.2rem 1.6rem 1.6rem 1.6rem;position:relative;}
.list_top:after{content:"";position:absolute;bottom:0;left:1.6rem;right:1.6rem;height:.1rem;background:#eee;}
.list_top section a,
.list_top section a:visited,
.list_top section a:hover,
.list_top section a:active{padding:.8rem 0;display:block;position:relative;}
.list_top section h2{display:flex;text-align:justify;font-size:1.8rem;color:#000;}

.list_top .date{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-size:1.3rem;color:#888;margin:.2rem 0 0 0;}
.list_top .date span,
.list_top .date b,
.list_top .date em{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;height:1.8rem;padding:0 .8rem 0 0;}
.list_top .date span{color:#ef0000;}
.list_top .date b{font-weight:normal;}

.list_zixun{padding:0 1.6rem .5rem 1.6rem;}
.zixun_wrap section{border-bottom:.1rem solid #eee;}
.zixun_wrap section a.cont,
.zixun_wrap section a.cont:visited,
.zixun_wrap section a.cont:hover,
.zixun_wrap section a.cont:active{padding:2rem 0 2.3rem 0;display:block;min-height:9.5rem;position:relative;}
.zixun_wrap section .pic{position:absolute;width:12.5rem;height:9.5rem;overflow:hidden;border-radius:1rem;right:0;top:2.1rem;display:flex;align-items:center;justify-content:center;}
.zixun_wrap section .pic img{width:auto;}
.zixun_wrap section h2{margin:0 14rem 0 0;display:flex;align-items:center;justify-content:flex-start;text-align:justify;font-size:1.8rem;color:#000;}
.zixun_wrap section .date{margin:.5rem 14rem 0 0;display:flex;align-items:center;justify-content:flex-start;color:#999;}
.zixun_wrap section .date img{width:2rem;height:2rem;border-radius:50%;}
.zixun_wrap section .date b{display:inline-block;font-size:1.3rem;padding:0 0 0 .4rem;font-weight:normal;}
.zixun_wrap section .date em{display:inline-block;font-size:1.3rem;padding:0 0 0 .8rem;}
.zixun_wrap section .author,
.zixun_wrap section .author:visited,
.zixun_wrap section .author:hover,
.zixun_wrap section .author:active{width:100%;overflow:hidden;display:block;position:relative;font-size:1.3rem;color:#888;height:5rem;padding:2rem 0 .4rem 0;}
.zixun_wrap section .author span,
.zixun_wrap section .author em{float:left;display:block;display:flex;align-items:center;justify-content:flex-start;height:1.6rem;margin:.2rem 0 0 0;}
.zixun_wrap section .author em{padding:0 .8rem 0 6rem;}
.zixun_wrap section .author img{width:5rem;height:5rem;border-radius:50%;position:absolute;top:2rem;left:0;}
.zixun_wrap section .author b{display:flex;align-items:center;justify-content:flex-start;margin:0 0 0 6rem;font-size:1.8rem;font-weight:bold;color:#000;height:2.8rem;}
.zixun_wrap .bigpic h2{margin:0;}
.zixun_wrap .bigpic .pic{position:relative;top:inherit;right:inherit;width:100%;height:18rem;margin:1rem 0 0 0;}
.zixun_wrap .bigpic .pic img{width:100%;height:auto;}
.zixun_wrap .bigpic .date{margin:1rem 0 0 0;}
.zixun_wrap .bigpic a.cont,
.zixun_wrap .bigpic a.cont:visited,
.zixun_wrap .bigpic a.cont:hover,
.zixun_wrap .bigpic a.cont:active{padding-top:.4rem;}


.reporting{border-bottom:.1rem solid #f0f0f0;}
.reporting a,
.reporting a:visited,
.reporting a:hover,
.reporting a:active{padding:2rem 0 2.3rem 0;display:block;}
.reporting h2{margin:0;display:flex;align-items:center;justify-content:flex-start;text-align:justify;font-size:1.8rem;color:#000;}
.reporting ul{margin:1rem 0 0 0;border-radius:1rem;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;}
.reporting ul li{flex:1;overflow:hidden;padding:0;margin:0;}
.reporting ul li:nth-child(2){position:relative;}
.reporting ul li:nth-child(2):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:.1rem solid #fff;border-width:0 .1rem;}
.reporting .date{margin:.8rem 0 0 0;display:flex;color:#999;}
.reporting .date em{display:inline-block;font-size:1.3rem;padding:0 1.3rem 0 0;}


@-webkit-keyframes foldIconMove{0%,to{-webkit-transform:translate(-50%);transform:translate(-50%)}50%{-webkit-transform:translate(-50%,6px);transform:translate(-50%,6px)}}
@keyframes foldIconMove{0%,to{-webkit-transform:translate(-50%);transform:translate(-50%)}50%{-webkit-transform:translate(-50%,6px);transform:translate(-50%,6px)}}
.btn_more,
.btn_more:visited,
.btn_more:hover,
.btn_more:active{margin:0 1.6rem;display:flex;align-items:center;justify-content:center;height:6rem;color:#e90000;font-size:1.4rem;padding:1.6rem 0 0 0;}
.btn_more span{display:flex;position:relative;}
.btn_more span:after{content:"";position:absolute;top:-1.8rem;left:50%;width:1.6rem;height:1.4rem;-webkit-animation:foldIconMove 2.4s ease-out infinite;animation:foldIconMove 2.4s ease-out infinite;background:url(../image/2023zyw-btnopt.png) center center no-repeat;background-size:contain;}

.ab_more,
.ab_more:visited,
.ab_more:hover,
.ab_more:active{margin:0 1.6rem;display:flex;align-items:center;justify-content:center;height:7rem;color:#333;font-size:1.4rem;}
.ab_more span{display:flex;position:relative;padding:0 2rem 0 0;}
.ab_more span:after{content:"";position:absolute;top:0;right:-.8rem;width:1.6rem;height:1.4rem;-webkit-animation:foldIconMove 2.4s ease-out infinite;animation:foldIconMove 2.4s ease-out infinite;background:url(../image/2023zyw-btnopt-black.png) center center no-repeat;background-size:contain;}

.footnav{background:#fff;border-top:1rem solid #f5f5f5;}
.footnav ul{margin:0 1.6rem;padding:1.7rem 0 1.5rem 0;}
.footnav ul li{float:left;width:20%;font-size:1.3rem;position:relative;}
.footnav ul li a,
.footnav ul li a:visited,
.footnav ul li a:hover,
.footnav ul li a:active{display:block;position:relative;padding:.6rem 0 .5rem 0;}
.footnav ul li a:before{content:"";display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;margin:0 auto;background:url(../image/2023zyw-footbar.png) no-repeat 0 0;background-size:500%;}
.footnav ul li:nth-child(2) a:before{background-position:0 -2.4rem;}
.footnav ul li:nth-child(3) a:before{background-position:-2.4rem 0;}
.footnav ul li:nth-child(4) a:before{background-position:-4.8rem 0;}
.footnav ul li:nth-child(5) a:before{background-position:-7.2rem 0;}
.footnav ul li:nth-child(6) a:before{background-position:-9.6rem 0;}
.footnav ul li:nth-child(7) a:before{background-position:-2.4rem -2.4rem;}
.footnav ul li:nth-child(8) a:before{background-position:-4.8rem -2.4rem;}
.footnav ul li:nth-child(9) a:before{background-position:-7.2rem -2.4rem;}
.footnav ul li:nth-child(10) a:before{background-position:-9.6rem -2.4rem;}
.footnav ul li b{color:#3b403e;font-weight:normal;display:flex;align-items:center;justify-content:center;height:2rem;margin:.5rem 0 0 0;letter-spacing:-.05rem;}

footer{padding:1.8rem 0;position:relative;background:#fff;border-top:1rem solid #f5f5f5;}
footer p{display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#999;}
footer p a,
footer p a:visited,
footer p a:hover,
footer p a:active{color:#333;display:flex;align-items:center;justify-content:center;padding:0 .6rem;height:2rem;position:relative;white-space:nowrap; letter-spacing:-.06rem;}
footer p:nth-child(1) a:before{content:"|";position:absolute;top:0;bottom:0;left:-.1rem;display:flex;align-items:center;justify-content:center;height:2;font-size:1.3rem;color:#ccc;}
footer p:nth-child(1) a:nth-child(1):before{display:none;}
footer p em{display:flex;align-items:center;justify-content:center;height:2rem;}
footer p:nth-child(3) a,
footer p:nth-child(3) a:visited,
footer p:nth-child(3) a:hover,
footer p:nth-child(3) a:active{padding:0 .4rem 0 0;color:#999;}
footer p:nth-child(2){padding:1rem 0 .8rem 0;}
footer p:nth-child(2) a,
footer p:nth-child(2) a:visited,
footer p:nth-child(2) a:hover,
footer p:nth-child(2) a:active{width:11.6rem;height:4rem;padding:0;}


/*详情页*/
.header_detail{min-height:7rem;}
.header_detail:after{content:"";position:absolute;left:0;right:0;bottom:-.1rem;height:.1rem;background:#eee;z-index:2;}
.detail-logo{display:flex;align-items:center;justify-content:center;width:11.6rem;}
.detail_topempty{height:7rem;}
.detail_back{position:absolute;top:0;bottom:0;left:0;width:4.4rem;display:flex;align-items:center;justify-content:center;}
.detail_back:before{content:"";width:1.2rem;height:2.4rem;background:url(../image/2023zyw-skip-black.png) no-repeat center center;background-size:100%;}
.detail_search{position:absolute;top:0;bottom:0;right:0;width:5rem;display:flex;align-items:center;justify-content:flex-end;}
.detail_search:before{content:"";width:2.4rem;height:2.4rem;background:url(../image/2023zyw-search-black.png) no-repeat center center;background-size:100%;margin:0 1.6rem 0 0;}
.detail_menu{position:absolute;top:0;bottom:0;right:5rem;width:4.4rem;display:flex;align-items:center;justify-content:center;}
.detail_menu:before{content:"";width:2.4rem;height:2.4rem;background:url(../image/2023zyw-menu-black.png) no-repeat center center;background-size:100%;}

.detail_main{padding:2rem 0 0 0;}
.main_title{margin:0 1.6rem;font-size:2.8rem;line-height:4rem; text-align:justify;font-weight:bold;}
.main_author{margin:2rem 1.6rem 0 1.6rem;}
.main_author a,
.main_author a:visited,
.main_author a:hover,
.main_author a:active{display:block;width:100%;overflow:hidden;height:5rem;position:relative;}
.main_author img{width:5rem;height:5rem;position:absolute;top:0;left:0;border-radius:50%;}
.main_author b{display:flex;align-items:center;justify-content:flex-start;font-size:2rem;margin:0 0 0 6rem;color:#000;height:2.8rem;}
.main_author em,.main_author span{color:#888;display:flex;align-items:center;justify-content:flex-start;float:left;font-size:1.3rem;margin-top:.3rem;height:1.8rem;}
.main_author em{margin-left:6rem;padding:0 .8rem 0 0;}
.main_author span{padding:0 .8rem;position:relative;}
.main_author span:after{content:"|";position:absolute;top:0;bottom:0;left:-.1rem;color:#ccc;font-size:1.3rem;}
.main_cont{margin:2rem 1.6rem 0 1.6rem;font-size:2rem;line-height:3.4rem;color:#000;}
.main_cont p{text-align:justify;margin:2rem 0 0 0;color:#000;}
.main_cont p:nth-child(1){margin:0;}

.main_key{margin:1.6rem 1.6rem 0 1.6rem;}
.key_alink{display:flex;align-items:center;justify-content:flex-start;padding:2rem 0 3rem 0;}
.main_key a{display:flex;align-items:center;justify-content:flex-start;height:3.6rem;padding:0 1.7rem;background:#f3f3f3;font-size:1.4rem;border-radius:1.8rem;margin:0 0 0 .5rem;position:relative; white-space:nowrap;}
.main_key a:nth-child(1){margin:0;}
.dt_tit{font-size:2.4rem;font-weight:bold;color:#000;display:flex;align-items:center;justify-content:flex-start;height:6rem;position:relative;}
.dt_tit:after{content:"";position:absolute;bottom:-.1rem;left:0;right:0;height:.1rem;background:#eee;}
.detailbg .dt_tit{padding-top:1rem;}


.detailask{padding:2.8rem 1.6rem;}
.detailask a,
.detailask a:visited,
.detailask a:hover,
.detailask a:active{display:block;border-radius:1rem;overflow:hidden;}
.asktit{display:flex;align-items:center;justify-content:center;padding:2.5rem 0;background:url(../image/2023_ask_bg1.jpg) no-repeat center center;background-size:cover;}
.asktit h2{font-size:2rem;font-weight:bold;line-height:3rem;text-align:justify;margin:0 2rem;color:#fff;}
.detailask section{display:flex;align-items:center;justify-content:flex-start;height:7.2rem;background:#fff1f3;position:relative;padding:0 2rem;}
.detailask section:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:.1rem solid #eed6d4;border-radius:0 0 1rem 1rem;border-top:0;}
.detailask section p:nth-child(1){display:flex;align-items:center;justify-content:flex-start;float:left}
.detailask section p:nth-child(1) img{display:flex;align-items:center;justify-content:flex-start;width:2.8rem;height:2.8rem;border:.2rem solid #fff;border-radius:50%;margin:0 0 0 -1.2rem;}
.detailask section p:nth-child(1) img:nth-child(1){margin:0;}
.detailask section p:nth-child(2){font-size:1.2rem;color:#000;padding:0 0 0 .8rem;display:flex;align-items:center;justify-content:flex-start;}
.detailask section p:nth-child(3){position:absolute;right:2rem;height:3.2rem;font-size:1.2rem;display:flex;align-items:center;justify-content: center;padding:0 1.5rem;border-radius:1.6rem;background:linear-gradient(90deg, rgba(255,90,0,1) 0%,rgba(250,0,0,1) 100%);color:#fff;}

.detailwx{display:flex;align-items:center;justify-content:center;background:url(../image/2023_wx_bg1.jpg) no-repeat center center;background-size:cover;height:20rem;padding:0 3.6rem;}
.detailwx section:nth-child(1){width:14rem;height:14rem;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden;border-radius:1rem;}
.detailwx section:nth-child(1) img{width:13.6rem;height:13.6rem;}
.detailwx section:nth-child(2){margin:0 0 0 1.6rem;color:#fff;}
.detailwx section:nth-child(2) h2{font-size:2rem;height:2.8rem;display:flex;align-items:center;justify-content:flex-start;font-weight:bold;}
.detailwx section:nth-child(2) h3{font-size:1.2rem;height:2.2rem;display:flex;align-items:center;justify-content:flex-start;font-weight:normal;}
.detailwx section:nth-child(2) p{font-size:1.6rem;line-height:2.6rem;margin:1.2rem 0 0 0;padding:1.2rem 1.6rem 0 0;position:relative;}
.detailwx section:nth-child(2) p:after{content:"";position:absolute;top:0;left:0;right:0;height:.1rem;background:#40bfdd;}

.detailbg{padding:0 1.6rem;border-bottom:1rem solid #f5f5f5;}
.baogao_wrap{}
.baogao_wrap section{border-bottom:.1rem solid #eee;}
.baogao_wrap section a,
.baogao_wrap section a:visited,
.baogao_wrap section a:hover,
.baogao_wrap section a:active{padding:2rem 0;display:flex;align-items:stretch;justify-content:center;color:#000;}
.baogao_wrap section .date{flex:1}
.baogao_wrap section dl{margin:0 1.5rem 0 0;}
.baogao_wrap section dt{font-size:1.8rem;}
.baogao_wrap section dt span{display:flex;align-items:center;justify-content:flex-start;font-weight:bold;}
.baogao_wrap section dd{display:flex;align-items:center;justify-content:flex-start;margin:.5rem 0 0 0;font-size:1.3rem;color:#888;}
.baogao_wrap section dd em{display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 .8rem;}
.baogao_wrap section dd em:nth-child(1){padding:0;}
.baogao_wrap section .pic{width:12.5rem;height:9.5rem;overflow:hidden;border-radius:1rem;display:flex;align-items:center;justify-content:center;}
.baogao_wrap section .pic img{width:auto;}

.baogao_wrap .bigpic a,
.baogao_wrap .bigpic a:visited,
.baogao_wrap .bigpic a:hover,
.baogao_wrap .bigpic a:active{display:block;}
.baogao_wrap .bigpic .date{margin:0;display:flex;align-items:center;justify-content:flex-start;}
.baogao_wrap .bigpic dl{margin:0 0 0 1rem;flex:1}
.baogao_wrap .bigpic dt{font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:2.8rem;max-height:2.8rem;-webkit-line-clamp:1;line-height:2.8rem;}
.baogao_wrap .bigpic dt span{display:inline;}
.baogao_wrap .bigpic dd{margin:.3rem 0 0 0;}
.baogao_wrap .bigpic .pic{width:auto;height:18rem;margin:1.2rem 0 0 0;}
.baogao_wrap .bigpic .pic img{width:100%;height:auto;}
.baogao_wrap section .rpt{width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:linear-gradient(to left,rgba(234,234,234,1),rgba(232,232,232,1));}
.baogao_wrap section .rpt img{height:5rem;width:auto;}
.baogao_wrap section .dec{margin:.8rem 0 0 0;font-size:1.8rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:5rem;max-height:5rem;-webkit-line-clamp:2;text-overflow:ellipsis;}
.baogao_wrap .reporting h2{font-weight:bold;}


.detail_zixun{padding: 0 1.6rem 0.5rem 1.6rem;}

.user_head{background:none;min-height:6.4rem;}

.user_msg{padding:6rem 0 4rem 0;background:url(../image/2023_kj_bg1.jpg) no-repeat center center;background-size:cover;}
.user_msg dl{display:flex;align-items:center;justify-content:flex-start;height:8.4rem;margin:0 1.6rem;}
.user_msg dt{display:flex;align-items:center;justify-content:center;width:8rem;height:8rem;border:.2rem solid #fff;border-radius:50%;overflow:hidden;}
.user_msg dd{flex:1;margin:0 0 0 1.6rem;color:#fff;}
.user_msg dd b{display:flex;align-items:center;justify-content:flex-start;font-size:2.4rem;font-weight:bold;}
.user_msg dd span{display:flex;align-items:center;justify-content:flex-start;font-size:1.3rem;margin:.2rem 0 0 0;}

.user_head .header_wrap{position:relative;}
.user_back{position:absolute;top:0;bottom:0;left:0;width:4.4rem;display:flex;align-items:center;justify-content:center;}
.user_back:before{content:"";width:1.2rem;height:2.4rem;background:url(../image/2023zyw-skip-white.png) no-repeat center center;background-size:100%;}
.user_search{position:absolute;top:0;bottom:0;right:0;width:5rem;display:flex;align-items:center;justify-content:flex-end;}
.user_search:before{content:"";width:2.4rem;height:2.4rem;background:url(../image/2023zyw-search-white.png) no-repeat center center;background-size:100%;margin:0 1.6rem 0 0;}
.user_menu{position:absolute;top:0;bottom:0;right:5rem;width:4.4rem;display:flex;align-items:center;justify-content:center;}
.user_menu:before{content:"";width:2.4rem;height:2.4rem;background:url(../image/2023zyw-menu-white.png) no-repeat center center;background-size:100%;}
.user_author{display:flex;align-items:center;justify-content:center;opacity:0;}
.user_author dt{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:50%;overflow:hidden;}
.user_author dd{display:flex;align-items:center;justify-content:center;margin:0 0 0 .5rem;font-size:1.6rem;}
.user_head.headon{background:#fff;}
.headon:after{content:"";position:absolute;bottom:0;left:0;right:-.1rem;height:.1rem;background:#eee;}
.headon .user_back:before{background:url(../image/2023zyw-skip-black.png) no-repeat center center;background-size:100%;}
.headon .user_menu:before{background:url(../image/2023zyw-menu-black.png) no-repeat center center;background-size:100%;}
.headon .user_search:before{background:url(../image/2023zyw-search-black.png) no-repeat center center;background-size:100%;}

.user_zixun{background:#fff;border-radius:1rem 1rem 0 0;margin:-2rem 0 0 0;}

.user_num{display:flex;align-items:center;justify-content:flex-start;height:5rem;margin:0 1.6rem;}
.user_num dl{display:flex;align-items:center;justify-content:flex-start;padding:0 0 0 3.2rem;}
.user_num dt{font-size:1.8rem;font-weight:bold;color:#000;}
.user_num dd{font-size:1.3rem;color:#888;margin:0 0 0 .3rem;}
.user_num dl:nth-child(1){padding:0;}
.user_dec{font-size:1.3rem;color:#000;line-height:2rem;margin:0 1.6rem;}
.user_dec li{display:flex;align-items:center;justify-content:flex-start;}
.user_dec li:nth-child(2){}
.user_dec .userhv section{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;height:2rem;max-height:2rem;-webkit-line-clamp:1;text-overflow:ellipsis;}
.user_dec .userhv p{display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;color:#888;padding:0 1.5rem;position:relative;}
.user_dec .userhv p:after{content:"";position:absolute;right:0;width:1.1rem;height:1.2rem;background:url(../image/2023zyw-open-dark.png) no-repeat center center;background-size:100%;}
.user_dec section{text-align:justify;}
.user_zixun .zixun_wrap{margin:0 1.6rem;}
.user_listtit{font-size:2rem;font-weight:bold;color:#000;display:flex;align-items:center;justify-content:flex-start;height:6rem;margin:.5rem 0 0 0;position:relative;padding:0 1.6rem;}
.user_listtit:after{content:"";position:absolute;bottom:-.1rem;left:0;right:0;height:.1rem;background:#eee;}

.user_zixun .zixun_wrap section .date b{padding:0}
.user_zixun .zixun_wrap .bigpic a.cont,
.user_zixun .zixun_wrap .bigpic a.cont:visited,
.user_zixun .zixun_wrap .bigpic a.cont:hover,
.user_zixun.zixun_wrap .bigpic a.cont:active{padding-top:2rem;}

.zywmenu{background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;color:#000;display:none;}
.zywmenu h2{display:flex;align-items:center;justify-content:center;height:6rem;font-size:1.8rem;font-weight:bold;margin:0 1.6rem;position:relative;}
.zywmenu h2 span{position:absolute;top:0;bottom:0;left:-1.6rem;display:flex;align-items:center;justify-content:center;padding:0 1.6rem;}
.zywmenu h2 span:before{content:"";width:1.6rem;height:1.6rem;background:url(../image/2023zyw-close-black.png) no-repeat center center;background-size:cover;}
.zywmenu h3{display:flex;align-items:center;justify-content:center;height:4rem;font-size:1.4rem;font-weight:normal;margin:0 1.6rem;background:#fff6f0;color:#dd7927;border-radius:.2rem;}
.zywmenu ul{margin:1.4rem 1.4rem 0 1.4rem;}
.zywmenu ul:after{content:"";display:block;height:0;clear:both;overflow:hidden;}
.zywmenu ul li{float:left;width:25%;font-size:1.4rem;padding:.2rem 0;}
.zywmenu ul li a,
.zywmenu ul li a:visited,
.zywmenu ul li a:hover,
.zywmenu ul li a:active{display:flex;align-items:center;justify-content:center;margin:0 .2rem;background:#f5f6f8;color:#000;height:4rem;text-align:center;}
.zywmenu ul .menuhot{position:relative;}
.zywmenu ul .menuhot:after{content:"";position:absolute;top:0;right:0;width:2.6rem;height:1.7rem;background:url(../image/2023zyw-new.png) no-repeat center center;background-size:100%;} 

.zywsearch{background:#fff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;color:#000;display:none;}
.search_head{display:flex;align-items:center;justify-content:center;height:8rem;}
.search_back{display:flex;align-items:center;justify-content:center;padding:0 1.6rem;height:8rem;}
.search_back:before{content:"";width:1.2rem;height:2.4rem;background:url(../image/2023zyw-skip-black.png) no-repeat center center;background-size:100%;}
.search_bar{width:100%;}
.bar_wrap{margin:0 1.6rem 0 0;height:4.8rem;overflow:hidden;position:relative;border-radius:1.2rem;}
.bar_wrap:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid #858585;border-radius:1.2rem;}
.bar_wrap form{display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:1;}
.bar_input{flex:1;position:relative;}
.bar_input p{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;height:4.8rem;text-indent:1.6rem;color:#828282;font-size:1.8rem;}
.inputtxt{display:flex;align-items:center;justify-content:flex-start;width:100%;height:4.8rem;border:0;padding:0;margin:0;position:relative;z-index:1;background:none;text-indent:1.6rem;font-size:1.8rem;color:#000;}
.bar_wrap button{display:flex;align-items:center;justify-content:center;height:4.8rem;background:none;border:0;padding:0 1.6rem;margin:0;font-size:1.8rem;color:#000;font-weight:bold;position:relative;z-index:1;}
.zywsearch dl{margin:0 1.6rem;}
.zywsearch dl:after{content:"";display:block;height:0;clear:both;overflow:hidden;}
.zywsearch dt{font-size:1.8rem;font-weight:bold;color:#000;height:4rem;display:flex;align-items:center;justify-content:flex-start;}
.zywsearch dd{float:left;width:50%;display:flex;align-items:center;justify-content:flex-start;height:3rem;color:#333;}
.zywsearch dd a,
.zywsearch dd a:visited,
.zywsearch dd a:hover,
.zywsearch dd a:active{color:#333;height:4rem;max-height:4rem;line-height:4rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;margin:0 .8rem 0 0;}
.zywsearch dd:nth-child(2n+1) a,
.zywsearch dd:nth-child(2n+1) a:visited,
.zywsearch dd:nth-child(2n+1) a:hover,
.zywsearch dd:nth-child(2n+1) a:active{margin:0 0 0 .8rem;}
.zywsearch dl:nth-child(3){margin:1.6rem .8rem 0 .8rem;}
.zywsearch dl:nth-child(3) dt{padding:0 0 0 .8rem;}
.zywsearch dl:nth-child(3) dd{width:25%;}
.zywsearch dl:nth-child(3) dd a,
.zywsearch dl:nth-child(3) dd a:visited,
.zywsearch dl:nth-child(3) dd a:hover,
.zywsearch dl:nth-child(3) dd a:active{margin:0 .8rem;}